package com.ruoyi.tmsdriveracc.domain;

import com.ruoyi.common.core.annotation.Excel;

import java.io.Serializable;
import java.util.List;

/**
 * (AError)实体类
 *
 * @author 小何
 * @since 2022-04-24 00:13:01
 */
public class AError implements Serializable {
    private static final long serialVersionUID = -16721765243587518L;
    /**
     * 差错表id
     */
    private Integer id;
    /**
     * 运输合同id
     */
    private Integer contractId;
    /**
     * 回执单id
     */
    private Integer customerId;
    /**
     * 差错类型
     */
    private Integer errorType;
    /**
     * 差错描述
     */
    private String errorDescription;
    /**
     * 创建人
     */
    private String createBy;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 更改人
     */
    private String updateBy;
    /**
     * 更改时间
     */
    private String updateTime;
    /**
     * 是否删除 0未删除 1已删除
     */
    private String isDeleted;

    /**
     * 图片集合
     */
    private List<String
            > aErrorImages;

    /**
     * 货物
     */
    private AWaybill aWaybill;
    /**
     * 运单号
     */
    @Excel(name = "运单号")
    private Long waybillId;
    /**
     * 回执描述
     */
    @Excel(name = "回执描述")
    private String acceptanceRecords;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getContractId() {
        return contractId;
    }

    public void setContractId(Integer contractId) {
        this.contractId = contractId;
    }

    public Integer getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Integer customerId) {
        this.customerId = customerId;
    }

    public Integer getErrorType() {
        return errorType;
    }

    public void setErrorType(Integer errorType) {
        this.errorType = errorType;
    }

    public String getErrorDescription() {
        return errorDescription;
    }

    public void setErrorDescription(String errorDescription) {
        this.errorDescription = errorDescription;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(String isDeleted) {
        this.isDeleted = isDeleted;
    }


    public AWaybill getaWaybill() {
        return aWaybill;
    }

    public void setaWaybill(AWaybill aWaybill) {
        this.aWaybill = aWaybill;
    }

    public List<String> getaErrorImages() {
        return aErrorImages;
    }

    public void setaErrorImages(List<String> aErrorImages) {
        this.aErrorImages = aErrorImages;
    }

    public Long getWaybillId() {
        return waybillId;
    }

    public void setWaybillId(Long waybillId) {
        this.waybillId = waybillId;
    }

    public String getAcceptanceRecords() {
        return acceptanceRecords;
    }

    public void setAcceptanceRecords(String acceptanceRecords) {
        this.acceptanceRecords = acceptanceRecords;
    }
}

